home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / com / bbs / server / octps074 / manager / update.man < prev   
Encoding:
Text File  |  1996-07-10  |  8.4 KB  |  253 lines

  1.  
  2.         IMPORTANT information added on 10 Jul 1996
  3.         
  4. On the fido developers meeting i spoke with Jan Kriesten, the
  5. author of SEMPER.  He told me that you should not use:
  6.  
  7.     H:\SEMPER1\SEMPER1.APP
  8.     H:\SEMPER2\SEMPER2.APP
  9.     
  10. But the same filenames for each application (the folder may be
  11. different) like:
  12.  
  13.     H:\SEMPER1\SEMPER.APP
  14.     H:\SEMPER2\SEMPER.APP
  15.  
  16. Dirk de Vos (2:282/704, 90:500/0) is using the manager heavy for
  17. his multiline setup and he doesn't have problems when the SEMPER
  18. does have the same name.
  19.  
  20. Update information for Manager v0.47 Beta  released on 05 Jan 1996
  21. """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  22.  
  23. * Octopus message for MAF (qwk) request is recognized now, this
  24.   enables a quicker and better method for the user.
  25.  
  26.   New configuration file statement:        Maf <filename>
  27.   
  28.   Example:        Maf C:\OCTOPUS1\MAF.TTP
  29.   
  30.   This is required to let the QWK batchpack requests working
  31.   immediately when a user logs off.
  32.  
  33. Update information for Manager v0.46 Beta  released on 22 Jul 1995
  34. """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  35.  
  36. * Added some new features at location Wolvega :-)
  37.  
  38. * New Executable application type:   OTHER
  39.  
  40.   A programm type which is not a BBS or Mailer.
  41.  
  42. * New Executable application type:   DIRECT
  43.  
  44.   Programms with this type are started before the mailers
  45.   are executed.
  46.  
  47.   Example:
  48.   
  49.   EXEC-1  DIRECT  N:\OCTOPUS\MAF.TTP               "ScanMail" 
  50.   EXEC-2  MAILER  F:\MAILER\SEMPER1\SEMPER1.APP               EXEC-3
  51.   EXEC-3  BBS     N:\OCTOPUS\OCTOPUS.APP           "Mailer"   EXEC-2
  52.  
  53. Update information for Manager v0.45 Beta  released on 10 Jun 1995
  54. """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  55.  
  56. * Finally problems fixed from Dirk (and Andreas) that programms
  57.   where called repeatly without reason.  Strange but it did work
  58.   fine on my computer.
  59.   
  60.   The bug was not easy to find but i've got them and it's 
  61.   ofcourse very logical :-D
  62.   
  63. * Executables like:
  64.  
  65.       EXEC-1    ... EXEC-3
  66.       EXEC-3    ... EXEC-1
  67.       
  68.   Can be used now, it's not longer needed to count them up
  69.   at once (EXEC-1, EXEC-2 etc..).    Reported by me when trying
  70.   to use the Manager for 1 Semper/Octopus.
  71.   
  72. * When a Semper was terminated, the Manager did not run actions
  73.   because there can be a BBS online.  Now the Manager does check
  74.   if a BBS is online, when yes the Manager does nothing.
  75.  
  76. * When the Manager can't terminate a mailer within a specified
  77.   timeout (MailerTimeout - seconds), then the Manager will stop
  78.   with processing the actions and RESTART the other mailers again.
  79.   
  80.   This is usefull when you have more lines but one mailer is busy
  81.   with a file request and you want to have the system online as
  82.   much as possible.
  83.  
  84.   Do not use smaller timeout values then 20 seconds, this will
  85.   result when Semper is initializing the modem in a quick timeout
  86.   so the best value is approx 30 to 60 second.  If you don't want
  87.   to make use of this specify a large timeout (a few minutes or
  88.   hours ofcourse in seconds).
  89.   
  90.   Example:        MailerTimeout    30        
  91.         or:        MailerTimeout    3600    (long timeout)  
  92.  
  93.   The default value is 30 seconds.
  94.  
  95. * Incoming jobs from Send-Msg are processed not in the 'incoming'
  96.   order, not in the order from 0 -> 100        Jobs are saved in the
  97.   function queue and stay there until they are processed.  
  98.  
  99.   Duplicate function requests send by other mailers (it can be
  100.   possible that the Sysop does copy the complete Semper setup to
  101.   the other one) are ignored (as in earlyer versions).
  102.  
  103. * MultiTOS, Mag!C and Geneva are recognized now to avoid use
  104.   without multitaskers.      
  105.  
  106. * Functions higher then approx 25 didn't work, the reason was
  107.   that i did make use of binary message handling (32 bits, 
  108.   32 jobs) and there where also functon counted in.
  109.   
  110.   I use a more flexible method which can work unlimited so
  111.   you can use all 100 functions now :-)
  112.  
  113.   Do allways use the same version of the Manager and SendMsg
  114.   otherwise it wouldn't work!
  115.  
  116.  
  117. Todo...
  118. """""""
  119.  
  120. ~ DOS commando's
  121.  
  122.     If Exist
  123.  
  124. ~ Small waiting loop before both mailers are started.
  125.  
  126. ~ Status for programms like Mailer, BBS etc..
  127.  
  128. Msg #885 / 1-1004  Time: 17 Apr 95  20:14:00
  129. From: Andreas Boelt on 90:400/500
  130. To  : Koos Kuil on 90:500/103
  131. Subj: Re: MANAGE41.ZIP
  132. ---------[FIDONETMAIL]-----------------------------------------------
  133. MSGID: 90:400/500 2f92bfe6
  134. REPLY: 90:500/103@nest.ftn 2f8daa38
  135. PID: LED 1.28b1 #ANBO/d5af
  136. Hi Koos,
  137.  
  138. In a message of <13 Apr 95  23:46:12>, Koos Kuil (90:500/103) writes:
  139.  
  140.  KK> See your Inbound, take some time for it and make a copy of your
  141.  KK> config files from Semper/Octopus!
  142.  
  143. many thanx !! it runs GREAT ! you've done a great job writing this fine program 
  144. !!
  145. i've tested it using 3 serial lines and 1 midi line .. and it runs absolutely 
  146. stable !!
  147.  
  148.  
  149. btw: is there any way to get a window with the status of the programs running ?
  150.  
  151. something like:
  152.  
  153.  
  154.    Line       Program        Action
  155.     1         Mailer         Waiting for call
  156.     2         BBS            User XYZ online
  157.  
  158.  
  159. so you have to create a file from octopus with the users name in it (maybe 
  160. ONLINE.OCT) .. i've used the following structure in my own bbs program:
  161.  
  162. typedef struct _ipc
  163. {
  164.   char username [36];
  165.   char action [40];
  166.   unsigned int info;    /* 0x0001   USER_YELLED
  167.                            0x0002   NEW_USER
  168.                         */
  169. }IPC;
  170.  
  171. maybe jan could create such a file from semper with the actual status of the 
  172. connection (so you can display something like
  173.  
  174.     1         Mailer      connected with 2:2480/56
  175.     2         Mailer      waiting for call
  176.  
  177.  
  178. just an idea ... ;)
  179.  
  180.  
  181. Greetz, Andy
  182.  
  183. Via JetMail 0.99beta18 90:400/500@nest.ftn, Apr 17 1995 at 20:37
  184. Via JetMail 0.99beta18 90:500/103@nest.ftn, Apr 17 1995 at 20:53
  185.     
  186. Update information for Multiline Program Manager v0.44 alpha
  187. """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  188.  
  189. * Enlarged number of available functions to 100 (hi Dirk).
  190.  
  191. * Logfile is allways 'closed' now, Send-Msg does use the same
  192.   filefile now as the Manager.  
  193.  
  194.   Also a problem is fixed in the Logfile manager (maybe Octopus
  195.   and MAF will follow).   When the same logfilename is used as  
  196.   the internal one, it didn't work correctly:
  197.   
  198.   Internal:        MANAGER.LOG
  199.   Logfilename   MANAGER.LOG
  200.   
  201.   When the Logfile is closed a new one will be created at the
  202.   wrong path (no path is specified so you'll get many log's on
  203.   several places).
  204.  
  205.   The Logfile function does check if a pathname is added
  206.   like  F:\MANAGER\MANAGER.LOG and the manager is started from
  207.   F:\MANAGER\ and the internal logfile is MANAGER.LOG the name
  208.   was not changed to F:\MANAGER\MANAGER.LOG but it did use the
  209.   internal MANAGER.LOG name so you'll get log on several places
  210.   when the Manager wants to log after the logfile was closed
  211.   and the pathname was changed to another path.  This bug is
  212.   also existing in Octopus, Maf, User Editor.
  213.  
  214.   Now Manage does use the current directory name when not a
  215.   new logfilename is specified, be sure that by all filenames
  216.   the path is specified.
  217.  
  218. Update information for Multiline Program Manager v0.43 alpha
  219. """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  220.  
  221. * Made some changes but do not ask me what.
  222.  
  223. Update information for Multiline Program Manager v0.42 alpha
  224. """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  225.  
  226. * Re-programmed function memory management, 2 Kb less memory
  227.   is used now and lines/function are unlimited now using knot
  228.   programming.
  229.  
  230.   Functions are limited now to 40 in case of 20.
  231.  
  232. * Finally fixed logfile problems, thanks to Dirk :-) 
  233.  
  234. Update information for Multiline Program Manager v0.41 alpha
  235. """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  236.  
  237. * First real usable and stable version, functions are limited
  238.   to 20 and maximum 10 lines/function.   This will be better in
  239.   next versions.
  240.  
  241. * Fixed bug, the Manager did not unlock terminated Semper's
  242.   so the system did poke from their nose for a night.
  243.   
  244. Update information for Multiline Program Manager v0.40 alpha
  245. """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  246.  
  247. * Testing version, many heavy experiments done on my Stacy with
  248.   the use of Magic, programming done on my Falcon so that the
  249.   BBS is online and free for users.
  250.  
  251. * First ideas written on paper in the few days i didn't feel
  252.   me very happy and was home.    
  253.